Grid-Based Numerical Optimisation in a Problem Solving Environment
نویسندگان
چکیده
In this paper we show how a Problem Solving Environment (PSE) can be used to manage and steer numerical optimisation of a challenging problem from mechanical engineering running in parallel on a remote Grid resource. The industrial code used by Shell Global Solutions in their lubrication work is transformed from a serial code through an interactive PSE providing multivariate visualisations to a parallel application run on a remote Grid resource. Use is made of Globus, MPI, gViz and NAG optimisation libraries for this complete solution environment. The techniques developed, whilst focused on a particular problem, are intended to be generic and extensible to wider engineering applications.
منابع مشابه
Platon — a Problem Solving Environment for Computational Steering of Evolutionary Optimisation on the Grid
PLATON is a Problem Solving Environment (PSE) for distributed numerical optimisation that allows the construction and steering of large-scale optimisation processes on a computational Grid. It is also an environment for coupling optimisation and simulation software. Evolutionary Optimisation is a good example of a problem which can efficiently designed to run in a Grid environment. After a shor...
متن کاملImplementation and utilisation of a Grid-enabled problem solving environment in Matlab
In many areas of design search and optimisation one needs to utilize Computational Fluid Dynamics (CFD) methods in order to obtain a numerical solution of the flow field in and/or around a proposed design. From this solution measures of quality for the design may be calculated, which are then used by the optimisation methods. In large models the processing time for the CFD computations can very...
متن کاملImplementation of a Grid-Enabled Problem Solving Environment in Matlab
In many areas of design search and optimisation one needs to utilize Computational Fluid Dynamics (CFD) methods in order to obtain numerical solution of the flow field in and/or around a proposed design. From this solution measures of quality for the design may be calculated, which are required by optimisation methods. In large models the processing time for the CFD computations can very well b...
متن کاملA Grid-Enabled Problem Solving Environment (PSE) for Design Optimisation within Matlab
The process of design search and optimisation using Computational Fluid Dynamics (CFD) is computationally and data intensive, a problem well-suited to Grid computing. The Geodise toolkit is a suite of Grid-enabled design optimisation and search tools within the Matlab environment. The use of these tools by the engineer is facilitated by intelligent design advisers targeted initially at CFD. The...
متن کاملSmart Problem Solving Environments for Medical Decision Support
This paper presents a medical problem solving environment (PSE) designed for modeling, simulation, and optimisation of clinical cancer chemotherapy. In order to find optimal chemotherapeutic treatments, the approaches from the field of genetic and evolutionary computation have been applied, which can use web services and grid computing to evaluate potential solutions in a distributed and custom...
متن کامل